--comando que lista vendas por tipo de pgto e data 

 

SELECT     DBO.PRODUTOS.PRODUTO, DBO.PRODUTOS.DESC_PRODUTO, DBO.TIPOS_PGTO.DESC_TIPO_PGTO,SUM(DBO.LOJA_VENDA_PRODUTO.QTDE) AS QTDE

FROM         DBO.TIPOS_PGTO INNER JOIN

                      DBO.LOJA_VENDA_PARCELAS ON DBO.TIPOS_PGTO.TIPO_PGTO = DBO.LOJA_VENDA_PARCELAS.TIPO_PGTO INNER JOIN

                      DBO.LOJA_VENDA INNER JOIN

                      DBO.LOJA_VENDA_PRODUTO ON DBO.LOJA_VENDA.CODIGO_FILIAL = DBO.LOJA_VENDA_PRODUTO.CODIGO_FILIAL AND 

                      DBO.LOJA_VENDA.TICKET = DBO.LOJA_VENDA_PRODUTO.TICKET AND 

                      DBO.LOJA_VENDA.DATA_VENDA = DBO.LOJA_VENDA_PRODUTO.DATA_VENDA INNER JOIN

                      DBO.PRODUTOS ON DBO.LOJA_VENDA_PRODUTO.PRODUTO = DBO.PRODUTOS.PRODUTO ON 

                      DBO.LOJA_VENDA_PARCELAS.CODIGO_FILIAL = DBO.LOJA_VENDA.CODIGO_FILIAL AND 

                      DBO.LOJA_VENDA_PARCELAS.TERMINAL = DBO.LOJA_VENDA.TERMINAL AND 

                      DBO.LOJA_VENDA_PARCELAS.LANCAMENTO_CAIXA = DBO.LOJA_VENDA.LANCAMENTO_CAIXA

WHERE     (DBO.LOJA_VENDA_PRODUTO.DATA_VENDA BETWEEN '20060501' AND '20060701')

GROUP BY DBO.PRODUTOS.PRODUTO, DBO.PRODUTOS.DESC_PRODUTO, DBO.TIPOS_PGTO.DESC_TIPO_PGTO
